package com.booking.dao.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author Qikai.Lin
 * @date 2023/4/23
 */
@Data
public class BaseOrder implements Serializable {
    /**
     * 民宿id
     */
    private Long homestayId;
    /**
     * 游客id
     */
    private Long visitorId;
    /**
     * 预订日期
     */
    private LocalDateTime bookingDate;
    /**
     * 订单状态
     */
    private String orderStatus;
    /**
     * 支付状态
     */
    private String payStatus;
    /**
     * 评价状态
     */
    private String commentStatus;

    /**
     * 预订价格
     */
    private BigDecimal bookingPrices;
    /**
     * 总价格
     */
    private BigDecimal totalPrices;
    /**
     * 优惠价格
     */
    private BigDecimal discountPrices;
    /**
     * 支付价格
     */
    private BigDecimal payPrices;
    /**
     * 创建时间
     */
    private LocalDateTime createdTime;
    /**
     * 更新时间
     */
    private LocalDateTime updatedTime;

}
